/**
 * 
 */
package com.dingding.bean.databean.response;

import com.dingding.common.core.util.ToolUtil;

/**
 * @Title: ResUserLogin
 * @Description: 用户登录-响应客户端bean
 * @author Li Yi
 * @date 2015-10-22 下午05:01:09
 */

public class ResUserLoginByNum {

	private String loginId;// 用户ID
	private String aliasId; // 极光推送id
	private Integer userRole;// 用户角色(1:车主 2:乘客)
	private Integer isDeposit;// 提现标识(1：未体现 2：提现过)
	private String nickName;// 用户名称(称呼)
	private String tellphone;// 手机号码
	private Integer age;// 年龄
	private Integer sex;// 性别
	private String occupation;// 职业
	private String origin;// 籍贯
	private String userAvatar = ToolUtil.imageAddress("defaultAvatar.jpg");// 用户头像(地址)
	private String userTabloidAvatar = ToolUtil.imageAddress("thumbnail_defaultAvatar.jpg"); // 缩略图头像地址
	private String homeAddress;// 家的地址
	private Double homeLongitude;// 家的经度
	private Double homeLatitude;// 家的纬度
	private String companyAddress;// 公司地址
	private Double companyLongitude;// 公司经度
	private Double companyLatitude;// 公司纬度
	private String startworkTime;// 上班时间
	private String endworkTime;// 下班时间
	private String token;// 融云token

	private String lisencePlate;// 车牌号
	private Integer vstatus;// 认证状态(0：默认 1：审核中 2：审核通过 3：审核未通过)
	private String vehicleType;// 车辆品牌
	private String vehicleModel;// 车辆型号
	private String vehicleColor;// 车辆颜色
	private String xszImage;// 行驶证照片
	private String jszImage;// 驾驶证照片
	private String vehicleImage;// 车辆照片
	private String xszDescription;// 行驶证审核描述
	private String jszDescription;// 驾驶证审核描述
	private String vehicleDescription;// 车辆图片审核描述
	private String description; // 审核评语
	private Float userLevel;// 用户级别
	private String accessToken; // 授权码
	
	private Integer registrationType;  //1:私家车 2:出租车 

	public String getLoginId() {
		return loginId;
	}

	public void setLoginId(String loginId) {
		this.loginId = loginId;
	}

	public String getAliasId() {
		return aliasId;
	}

	public void setAliasId(String aliasId) {
		this.aliasId = aliasId;
	}

	public Integer getUserRole() {
		return userRole;
	}

	public void setUserRole(Integer userRole) {
		this.userRole = userRole;
	}

	public Integer getIsDeposit() {
		return isDeposit;
	}

	public void setIsDeposit(Integer isDeposit) {
		this.isDeposit = isDeposit;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public String getTellphone() {
		return tellphone;
	}

	public void setTellphone(String tellphone) {
		this.tellphone = tellphone;
	}

	public Integer getAge() {
		return age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public String getOccupation() {
		return occupation;
	}

	public void setOccupation(String occupation) {
		this.occupation = occupation;
	}

	public String getOrigin() {
		return origin;
	}

	public void setOrigin(String origin) {
		this.origin = origin;
	}

	public String getUserAvatar() {
		return userAvatar;
	}

	public void setUserAvatar(String userAvatar) {
		this.userAvatar = userAvatar;
	}

	public String getUserTabloidAvatar() {
		return userTabloidAvatar;
	}

	public void setUserTabloidAvatar(String userTabloidAvatar) {
		this.userTabloidAvatar = userTabloidAvatar;
	}

	public String getHomeAddress() {
		return homeAddress;
	}

	public void setHomeAddress(String homeAddress) {
		this.homeAddress = homeAddress;
	}

	public Double getHomeLongitude() {
		return homeLongitude;
	}

	public void setHomeLongitude(Double homeLongitude) {
		this.homeLongitude = homeLongitude;
	}

	public Double getHomeLatitude() {
		return homeLatitude;
	}

	public void setHomeLatitude(Double homeLatitude) {
		this.homeLatitude = homeLatitude;
	}

	public String getCompanyAddress() {
		return companyAddress;
	}

	public void setCompanyAddress(String companyAddress) {
		this.companyAddress = companyAddress;
	}

	public Double getCompanyLongitude() {
		return companyLongitude;
	}

	public void setCompanyLongitude(Double companyLongitude) {
		this.companyLongitude = companyLongitude;
	}

	public Double getCompanyLatitude() {
		return companyLatitude;
	}

	public void setCompanyLatitude(Double companyLatitude) {
		this.companyLatitude = companyLatitude;
	}

	public String getStartworkTime() {
		return startworkTime;
	}

	public void setStartworkTime(String startworkTime) {
		this.startworkTime = startworkTime;
	}

	public String getEndworkTime() {
		return endworkTime;
	}

	public void setEndworkTime(String endworkTime) {
		this.endworkTime = endworkTime;
	}

	public String getLisencePlate() {
		return lisencePlate;
	}

	public void setLisencePlate(String lisencePlate) {
		this.lisencePlate = lisencePlate;
	}

	public Integer getVstatus() {
		return vstatus;
	}

	public void setVstatus(Integer vstatus) {
		this.vstatus = vstatus;
	}

	public String getVehicleType() {
		return vehicleType;
	}

	public void setVehicleType(String vehicleType) {
		this.vehicleType = vehicleType;
	}

	public String getVehicleModel() {
		return vehicleModel;
	}

	public void setVehicleModel(String vehicleModel) {
		this.vehicleModel = vehicleModel;
	}

	public String getVehicleColor() {
		return vehicleColor;
	}

	public void setVehicleColor(String vehicleColor) {
		this.vehicleColor = vehicleColor;
	}

	public String getXszImage() {
		return xszImage;
	}

	public void setXszImage(String xszImage) {
		this.xszImage = xszImage;
	}

	public String getJszImage() {
		return jszImage;
	}

	public void setJszImage(String jszImage) {
		this.jszImage = jszImage;
	}

	public String getVehicleImage() {
		return vehicleImage;
	}

	public void setVehicleImage(String vehicleImage) {
		this.vehicleImage = vehicleImage;
	}

	public String getXszDescription() {
		return xszDescription;
	}

	public void setXszDescription(String xszDescription) {
		this.xszDescription = xszDescription;
	}

	public String getJszDescription() {
		return jszDescription;
	}

	public void setJszDescription(String jszDescription) {
		this.jszDescription = jszDescription;
	}

	public String getVehicleDescription() {
		return vehicleDescription;
	}

	public void setVehicleDescription(String vehicleDescription) {
		this.vehicleDescription = vehicleDescription;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public Float getUserLevel() {
		return userLevel;
	}

	public void setUserLevel(Float userLevel) {
		this.userLevel = userLevel;
	}

	public String getAccessToken() {
		return accessToken;
	}

	public void setAccessToken(String accessToken) {
		this.accessToken = accessToken;
	}

	public Integer getRegistrationType() {
		return registrationType;
	}

	public void setRegistrationType(Integer registrationType) {
		this.registrationType = registrationType;
	}

	@Override
	public String toString() {
		return "ResUserLoginByNum [loginId=" + loginId + ", aliasId=" + aliasId + ", userRole=" + userRole
				+ ", isDeposit=" + isDeposit + ", nickName=" + nickName + ", tellphone=" + tellphone + ", age=" + age
				+ ", sex=" + sex + ", occupation=" + occupation + ", origin=" + origin + ", userAvatar=" + userAvatar
				+ ", userTabloidAvatar=" + userTabloidAvatar + ", homeAddress=" + homeAddress + ", homeLongitude="
				+ homeLongitude + ", homeLatitude=" + homeLatitude + ", companyAddress=" + companyAddress
				+ ", companyLongitude=" + companyLongitude + ", companyLatitude=" + companyLatitude + ", startworkTime="
				+ startworkTime + ", endworkTime=" + endworkTime + ", token=" + token + ", lisencePlate=" + lisencePlate
				+ ", vstatus=" + vstatus + ", vehicleType=" + vehicleType + ", vehicleModel=" + vehicleModel
				+ ", vehicleColor=" + vehicleColor + ", xszImage=" + xszImage + ", jszImage=" + jszImage
				+ ", vehicleImage=" + vehicleImage + ", xszDescription=" + xszDescription + ", jszDescription="
				+ jszDescription + ", vehicleDescription=" + vehicleDescription + ", description=" + description
				+ ", userLevel=" + userLevel + ", accessToken=" + accessToken + ", registrationType=" + registrationType
				+ "]";
	}

}
